Reference Materials > Device IDs and Device Drivers

Device IDs and Drivers

For purposes of this document devno (element from di_open) = Device ID.

  Windows Version
Hardware 95 98 NT ME 2000 XP, Vista 7, 8, 10
All Serial Port Devices1 N/A same as XP N/A Device Driver = DI1xx.DLL3
 Device ID= COMPort DeviceName BaudRate2
DI-145/148/149/155/158/245/71x USB Devices1 Device Driver = DI1xx.DLL3
Device ID= COMPort DeviceName BaudRate2
DI-22x DeviceDriver = DI22nNT.DLL
Device ID = LPT#
DI-1100 N/A DeviceDriver = DI30nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-1110 N/A DeviceDriver = DI31nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-1120 N/A DeviceDriver = DI33nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-2008 N/A DeviceDriver = DI35nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-2108 N/A DeviceDriver = DI32nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-2108-P N/A DeviceDriver = DI34nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-4108, DI-4208, DI-4718B, DI-4730USB N/A DeviceDriver = DI36nNT.DLL
n = 07
Device ID = Pointer to string containing first 8 hexadecimal digits of serial number, or serial numbers of chained devices separated by commas8
DI-4108, DI-4208, DI-4718B, DI-4730Ethernet N/A DeviceDriver = DI37nNT.DLL
n = 07
Device ID = Pointer to IP address or multiple IP addresses separated by commas (first item could be preceded by an unsigned 32-bit PublicKey for a ChannelStretch group and comma).
WinDaq Dashboard uses the 32-bit time value in seconds since 1970 as a key.
DI-4xx DeviceDriver = DI40NT.DLL
Device ID = WinRT virtual device #4
DI-71x Ethernet Devices DeviceDriver = DI6nnNT.DLL5
Device ID = Pointer to IP address (could include a forwarding port if outside your subnet)
DI-720,/730/740/5xx Printer Port Devices DeviceDriver = DI50nNT.DLL
n = Device ID = LPT#
Same as other systems for 32-bit versions but N/A for 64-bit systems.
DI-720/730/740 USB Devices N/A same as XP N/A DeviceDriver = DI72nNT.DLL
n = Device ID = USBID
DI-700 same as XP DeviceDriver = DI70nNT.DLL
n = Device ID = USBID
DI-720/730/740/78x Ethernet Devices DeviceDriver = DI8nnNT.DLL6
Device ID = Pointer to IP address (could include a forwarding port if outside your subnet)

 

1The DI-145, DI-148U, DI-149, DI-155, DI-158U/UP, DI-245, and DI-71x USB versions all use a virtual COM port. Some products use a virtual COM port even though they may have an alternate interface connection (like USB). Such products use the serial port device driver and ID. See Virtual COM Ports.

2The Device ID consists of a 32-bit value comprised of the COM port number, two digits representing the device model number, and the Baud Rate. See di_open for more information.

3xx = COM port number as specified during installation of the device. COM port numbers of 01 to 99 are supported. Example: For a Serial device installed to COM 1 the DeviceDriver=DI101NT.DLL. Go to Virtual COM Ports for instructions on finding the correct COM port.

4Virtual Device # can be found in c:\Windows pdataq.ini, or at the end of the WinDaq installation.

5The order of WinDaq/IP installation - look in title bar of WinDaq Acquisition when running device or check your installation directory for file(s) named WDQDK6nn.EXE. nn = 0 to 39 RESERVED; nn = 40 to 69 for DI-710E and DI-715BE devices; 70 to 99 for DI-718BE and DI-718BxE devices.

6The order of WinDaq/IP installation - look in title bar of WinDaq Acquisition when running device or check your installation directory for file(s) named WDQDK8nn.EXE. nn = 0 to 59.

7Or other digit if using multiple unsynchronized devices or synchronized groups.

8A null string or "00000000" opens the first available connected device found.

 

Copyright © DATAQ Instruments, Inc.